slated roof - French English Dictionary